Author Id: 12296 Author Name: cosarara97 Post Content: Hola! Traigo mi segunda herramienta! :awesome: Que es pyFSF: Bueno, es py de python, porque el programa está escrito en python FSF es FreeSpaceFinder Por lo que nos queda un pythonFreeSpaceFinder, que es un nombre demasiado largo, así que pyFSF está perfecto. ¿Por qué lo he hecho? Mira, es que sinceramente, a mi, el FSF nunca me ha gustado. No se porque será, pero no me gusta. Y como no me gustaba, he decidido intentar crear un equivalente que si lo hiciera :D Como usar la versión CLI (command-line): python pyFSF.py --rom nombredelrom.gba --offset 1 --lenght 2donde nombredelrom.gba es el nombre del rom, 1 es el offset en el que empezar a buscar (en hex, pero sin 0x) y 2 el numero de bytes a buscar (en hex, también sin 0x) ejemplo: python pyFSF.py --rom Ruby.gba --offset 800000 --lenght 20Bo python pyFSF.py -r Ruby.gba -o 800000 -l 20B Como usar la versión GUI (Graphical-user-interface): [IMG]https://lh4.googleusercontent.com/-PBUfjvbIJQY/TqW9wbmxPLI/AAAAAAAAAP8/0cKUr_ojIOI/s359/Captura-pyFSF-1.png[/IMG] (I know, I know there's a typo) Primero abrid un ROM en File -> Open Luego: En lenght va la longitud de bytes a buscar en decimal o hex (se elige en los botones que hay a la derecha), y en start offset va el offset en hex, no le pongáis el 0x al principio, fijaros que está escrito a la izquierda... Ah, si, y para buscar le dais al botón grande que pone Search, ok? Para hacer: - Crear una versión con funciones avanzadas - Encontrar posibles bugs en las versiones actuales - Icono - Ejecutables windows Descarga [url]http://code.google.com/p/python-free-space-finder/[/url] Links viejos y rotos: v1.1 versión CLI: v1.2 versión CLI: (Alpha) v1.0 versión GUI: (Beta) v1.1 versión GUI: (Estable) v1.1 versión GUI: v1.99: [url]http://wahackforo.com/t-Completo-estable-y-con-GUI-pyFSF?pid=94942#pid94942[/url] Info. tecnica Licencia: GPL v3 Lenguaje de programación: python Libs necesarias: pyqt4 Autor: Yo (cosarara97) [spoiler=mas info] Se pueden hacer versiones derivadas del programa si me ponéis como autor original y blah, blah, blah, y pongo "blah, blah, blah" porque la GPL es laaarga y difícil de entender, así que no me la he leído entera xD [/spoiler] Aclaración: Este programa se puede usar en windows, solo hay que instalar python (y pyqt4 para la versión con gui) Próximas versiones GUI: v2: [porcentaje]99[/porcentaje] Estable 1: [porcentaje]100[/porcentaje] ^ Es la beta 1, que no tenia bugs, pero con el texto seleccionable Beta 1: [porcentaje]100[/porcentaje] ^ Sin bugs conocidos, completa Alpha 1: [porcentaje]100[/porcentaje] ^ Sin bugs conocidos, incompleta ATENCIÓN!!!! La primera versión CLI (v1.0) tenia un bug gordo, porque el start offset tenia que ser multiplicado por 2 y el programa no lo hacia (en un byte hay dos caracteres, ejemplo: "FF"), por lo que daba resultados erróneos. La versión sin el bug está en las descargas...